clary sage – Català–English translations

🇬🇧 en ca

clary sage noun

  • Salvia sclarea
madrona, sàlvia romana
Wiktionary Links